'''ininjas python-ObjC implementation for iOS5'''



from _objc_ import *
from message import *
from objc_api import *
from objc_auto import *
from objc_exception import *
from objc_sync import *
from runtime import *


_all_ = ['ARITH_SHIFT', 'CACHE_BUCKET_IMP', 'CACHE_BUCKET_NAME', 'CACHE_BUCKET_VALID', 'CACHE_HASH', 'CLS_CLASS', 'CLS_CONSTRUCTING', 'CLS_EXT', 'CLS_FLUSH_CACHE', 'CLS_FROM_BUNDLE', 'CLS_GETINFO', 'CLS_GROW_CACHE', 'CLS_HAS_CXX_STRUCTORS', 'CLS_HAS_LOAD_METHOD', 'CLS_INITIALIZED', 'CLS_INITIALIZING', 'CLS_JAVA_CLASS', 'CLS_JAVA_HYBRID', 'CLS_MAPPED', 'CLS_META', 'CLS_METHOD_ARRAY', 'CLS_NEED_BIND', 'CLS_NO_METHOD_ARRAY', 'CLS_POSING', 'CLS_SETINFO', 'Cache', 'IMP', 'ISSELECTOR', 'IV', 'Ivar', 'LibraryLoader', 'Method', 'Module', 'MutableString', 'NAMEOF', 'NO', 'Nil', 'OBJC_API_VERSION', 'OBJC_CLEAR_RESIDENT_STACK', 'OBJC_COLLECT_IF_NEEDED', 'OBJC_EXHAUSTIVE_COLLECTION', 'OBJC_FULL_COLLECTION', 'OBJC_GENERATIONAL', 'OBJC_GENERATIONAL_COLLECTION', 'OBJC_NEXT_METHOD_LIST', 'OBJC_NO_GC', 'OBJC_RATIO_COLLECTION', 'OBJC_SYNC_NOT_INITIALIZED', 'OBJC_SYNC_NOT_OWNING_THREAD_ERROR', 'OBJC_SYNC_SUCCESS', 'OBJC_SYNC_TIMED_OUT', 'OBJC_WAIT_UNTIL_DONE', 'OBSOLETE_OBJC_GETCLASSES', 'POINTER', 'PYFUNCTYPE', 'PosixLibraryLoader', 'Protocol', 'PyDLL', 'RTLD_GLOBAL', 'RTLD_LOCAL', 'ReturnString', 'SEL', 'SELNAME', 'SELUID', 'STR', 'SetPointerType', 'String', 'Structure', 'Symtab', 'UNCHECKED', 'Union', 'UserString', 'YES', '__builtins__', '__doc__', '__docformat__', '__file__', '__name__', '__path__', '__version__', '_objc_', 'addressof', 'alignment', 'arith_t', 'class_addIvar', 'class_addMethod', 'class_addProtocol', 'class_conformsToProtocol', 'class_copyIvarList', 'class_copyMethodList', 'class_copyPropertyList', 'class_copyProtocolList', 'class_createInstance', 'class_getClassMethod', 'class_getClassVariable', 'class_getImageName', 'class_getInstanceMethod', 'class_getInstanceSize', 'class_getInstanceVariable', 'class_getIvarLayout', 'class_getMethodImplementation', 'class_getMethodImplementation_stret', 'class_getName', 'class_getProperty', 'class_getSuperclass', 'class_getVersion', 'class_getWeakIvarLayout', 'class_isMetaClass', 'class_lookupMethod', 'class_replaceMethod', 'class_respondsToMethod', 'class_respondsToSelector', 'class_setIvarLayout', 'class_setSuperclass', 'class_setVersion', 'class_setWeakIvarLayout', 'create_string_buffer', 'create_unicode_buffer', 'ctypes', 'enum_anon_2', 'enum_anon_3', 'enum_anon_4', 'enum_anon_5', 'id', 'ivar_getName', 'ivar_getOffset', 'ivar_getTypeEncoding', 'load_library', 'macholib', 'marg_adjustedOffset', 'marg_list', 'marg_prearg_size', 'marg_setValue', 'memmove', 'memset', 'message', 'method_copyArgumentType', 'method_copyReturnType', 'method_exchangeImplementations', 'method_getArgumentType', 'method_getDescription', 'method_getImplementation', 'method_getName', 'method_getNumberOfArguments', 'method_getReturnType', 'method_getTypeEncoding', 'method_invoke', 'method_invoke_stret', 'method_setImplementation', 'nil', 'objc_allocateClassPair', 'objc_api', 'objc_auto', 'objc_cache', 'objc_category', 'objc_class', 'objc_copyClassNamesForImage', 'objc_copyImageNames', 'objc_copyProtocolList', 'objc_disposeClassPair', 'objc_duplicateClass', 'objc_enumerationMutation', 'objc_exception', 'objc_exception_functions_t', 'objc_exception_throw', 'objc_getClass', 'objc_getClassList', 'objc_getFutureClass', 'objc_getMetaClass', 'objc_getProtocol', 'objc_getRequiredClass', 'objc_ivar', 'objc_ivar_list', 'objc_lookUpClass', 'objc_method', 'objc_method_description', 'objc_method_description_list', 'objc_method_list', 'objc_module', 'objc_msgSend', 'objc_msgSendSuper', 'objc_msgSendSuper_stret', 'objc_msgSend_stret', 'objc_object', 'objc_property', 'objc_property_t', 'objc_protocol_list', 'objc_registerClassPair', 'objc_selector', 'objc_setEnumerationMutationHandler', 'objc_setForwardHandler', 'objc_setFutureClass', 'objc_setMultithreaded', 'objc_super', 'objc_symtab', 'objc_sync', 'objc_sync_enter', 'objc_sync_exit', 'object_copy', 'object_dispose', 'object_getClass', 'object_getClassName', 'object_getIndexedIvars', 'object_getInstanceVariable', 'object_getIvar', 'object_setClass', 'object_setInstanceVariable', 'object_setIvar', 'os', 'platform', 'pointer', 'property_getAttributes', 'property_getName', 'protocol_conformsToProtocol', 'protocol_copyMethodDescriptionList', 'protocol_copyPropertyList', 'protocol_copyProtocolList', 'protocol_getMethodDescription', 'protocol_getName', 'protocol_getProperty', 'protocol_isEqual', 'sel_getName', 'sel_getUid', 'sel_isEqual', 'sel_isMapped', 'sel_registerName', 'set_conversion_mode', 'sizeof', 'string_at', 'struct_anon_2', 'struct_objc_cache', 'struct_objc_category', 'struct_objc_class', 'struct_objc_ivar', 'struct_objc_ivar_list', 'struct_objc_method', 'struct_objc_method_description', 'struct_objc_method_description_list', 'struct_objc_method_list', 'struct_objc_module', 'struct_objc_object', 'struct_objc_property', 'struct_objc_protocol_list', 'struct_objc_selector', 'struct_objc_super', 'struct_objc_symtab', 'uarith_t',]

__version__='1.0'

__docformat__ =  'restructuredtext'